terpsichore - French English Dictionary