you smell bad - French English Dictionary