cesspool system (sewage) - Francés Inglés Diccionario