intercepting ditch - Alemán Inglés Diccionario