pit where green fruit is deposited to ripen - Spanish English Dictionary