see-through lid - Espagnol Anglais Dictionnaire