glass for protective goggles - Turco Inglés Diccionario