and your horse - Alemán Inglés Diccionario