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