elephant ears - Turco Inglés Diccionario