fruity ripe olive - French English Dictionary