technical delegate - Almanca İngilizce Sözlük