clean the windows - French English Dictionary