Arabic-English translation for detectability

      Noun