see-through lid - Español Inglés Diccionario