abundant food made with beans - German English Dictionary