ditch-maintenance person - Francés Inglés Diccionario