leave on a trip or journey - Allemand Anglais Dictionnaire