food debris - German English Dictionary