car windscreen - German English Dictionary