suffer from carnification - Turkish English Dictionary