have a rough tongue - French English Dictionary