dry-salted horse meat - Turkish English Dictionary