peer through the wet windscreen - İspanyolca İngilizce Sözlük