non-pressure drainage and sewerage system - Alemán Inglés Diccionario