leave hastily for a place far away in order to flee from someone or something - Espagnol Anglais Dictionnaire