seller of entrails - Turkish English Dictionary