trifoliate orange - English Synonyms Dictionary