seax - French English Dictionary