Arabic-English translation for detachedness

      Noun