badgerEnglish → FrenchEnglish–French Dictionarybadger[ˈbædʒə(r)] 1. noun Zoology blaireau m2. transitive verb harceler