envelope with a transparent panel - German English Dictionary