three-legged race - French English Dictionary