suffering from scabies - Spanish English Dictionary