leave hurriedly - Francés Inglés Diccionario