edible-podded pea - Spanish English Dictionary