see-through lid - Turkish English Dictionary