deep ditch - Alemán Inglés Diccionario