glass for vehicle windows - Spanish English Dictionary