having bad body odor - French English Dictionary