put a horse to his speed - Alemán Inglés Diccionario