a bad rap - French English Dictionary