hurry over obstacles - Francés Inglés Diccionario