hurry over obstacles - Alemán Inglés Diccionario