mesoscapula - Turkish English Dictionary