window cluster - French English Dictionary