Trichinellosis: the zoonosis that won't go quietly.