superior diaphragmatic artery - Turkish English Dictionary