launch an expedition - Deutsch Englisch Wörterbuch