sentor - French English Dictionary