windshields - German English Dictionary