bad-mouth others - French English Dictionary