pit-cleaner - French English Dictionary