tam-o'-shanter - French English Dictionary