semender - French English Dictionary