excessive amount of food - German English Dictionary