sewage and drainage network - Alemán Inglés Diccionario