thame - French English Dictionary