not have eaten - German English Dictionary