see-through lid - Alemán Inglés Diccionario