dog's bollocks - French English Dictionary