inspector of sluices and drains - Türkisch Englisch Wörterbuch