launch an expedition - Almanca İngilizce Sözlük