wall ditch - Alemán Inglés Diccionario