to make haste - Francés Inglés Diccionario