abundant food made with beans - Francés Inglés Diccionario