window bench - French English Dictionary