cluster of palms - Turco Inglés Diccionario