endevour - French English Dictionary