leave or go away hurriedly - Francés Inglés Diccionario