cesspool-cleaner - French English Dictionary