like a ripe plum - French English Dictionary