drain ditch - Francés Inglés Diccionario