eyelid tumors - German English Dictionary