inspector of sluices and drains - Almanca İngilizce Sözlük