posterior talocalcaneal ligament - French English Dictionary