endevours - French English Dictionary