not give a rap - French English Dictionary