peer through the wet windscreen - Allemand Anglais Dictionnaire