tarsal ligament - German English Dictionary