department of construction, maintenance and repair - Almanca İngilizce Sözlük