abundance of meat producing nausea or loathing - Turkish English Dictionary