mesoscapular - Turkish English Dictionary