inspector of sluices and drains - Francés Inglés Diccionario