tumor of the eyelid - German English Dictionary