Arabic-English translation for chartreuse

      Noun