underground drainage and sewerage systems - Español Inglés Diccionario