multiple windows - French English Dictionary