blubber-lipped - French English Dictionary