that has just become ripe (bean seed) - Spanish English Dictionary