technical and professional consultant - Almanca İngilizce Sözlük