glass for vehicle windows - Turco Inglés Diccionario