inspector of sluices and drains - Turc Anglais Dictionnaire