long thoracic artery - Turkish English Dictionary