abundant food made with beans - Espagnol Anglais Dictionnaire