hastily leave a place - Espagnol Anglais Dictionnaire