see-through lid - Francés Inglés Diccionario