launch an expedition - Espagnol Anglais Dictionnaire