thomas moore - French English Dictionary