troth - French English Dictionary