envelope with a transparent panel - Turco Inglés Diccionario