fruit ripening pit - French English Dictionary