mesoscapular - Spanish English Dictionary