inspector of sluices and drains - Spanisch Englisch Wörterbuch