set off on a journey - Espagnol Anglais Dictionnaire