edible bean pods - Espagnol Anglais Dictionnaire