sell carcasses by wholesale - Turkish English Dictionary