leaching cesspool - Francés Inglés Diccionario