farm ditch - Francés Inglés Diccionario