Arabic-English translation for flitches

      Noun