edible bean pods - Spanish English Dictionary