embark on an expedition - Türkisch Englisch Wörterbuch