elephant-ear tree - Turco Inglés Diccionario