peer through the wet windscreen - Turc Anglais Dictionnaire