stop the ears of horses - Alemán Inglés Diccionario