edible bean pods - Turco Inglés Diccionario