swelling on left scapular region - Turkish English Dictionary