eyelids - German English Dictionary