road ditch - Francés Inglés Diccionario