have embarked on - Almanca İngilizce Sözlük