small subsidiary ditch - Alemán Inglés Diccionario