main ditch - Francés Inglés Diccionario