clean the windows - Français Anglais Dictionnaire