abundant food made with beans - Alemán Inglés Diccionario