cattle ditch - Francés Inglés Diccionario