three-legged stool - French English Dictionary