ditch drainage - Francés Inglés Diccionario