a huge palm tree - Turc Anglais Dictionnaire