a three-ring circus - French English Dictionary