counterwindows - French English Dictionary