technical service procurement agency - Almanca İngilizce Sözlük