senties - French English Dictionary