section of international technical services - Almanca İngilizce Sözlük