electrocleaner - French English Dictionary