trifoliate orange - Turkish English Dictionary