leave on a trip or journey - Espagnol Anglais Dictionnaire