tame wild horses - Alemán Inglés Diccionario