cabin window shield - German English Dictionary