draining ditch - Francés Inglés Diccionario