food remnants - German English Dictionary