embark on a mission - Türkçe İngilizce Sözlük