trip the light fantastic - French English Dictionary