impression for costoclavicular ligament - Turkish English Dictionary