pigeon-toed - French English Dictionary