edible bean pods - Francés Inglés Diccionario