a huge palm tree - Almanca İngilizce Sözlük