lacking horns - Turco Inglés Diccionario