karcherEnglish → FrenchEnglish–French Dictionarykarcher ® [kaʀʃɛʀ] nom masculin pressurized water gun