slow and steady will win the race - Alemán Inglés Diccionario