open ditch - Alemán Inglés Diccionario