the dog's bollocks - French English Dictionary