window catch - French English Dictionary