tight fitting chemical goggle - Turco Inglés Diccionario