technology and general services department - Almanca İngilizce Sözlük