glass for vehicle windows - German English Dictionary