leaching cesspool - Turkish English Dictionary