open ditches/drains - Francés Inglés Diccionario