leaving a place quickly - Espagnol Anglais Dictionnaire