envelope with a transparent panel - Turkish English Dictionary