open ditches/drains - Alemán Inglés Diccionario