trewe - French English Dictionary