farm ditch - Alemán Inglés Diccionario