infested with parasites - Spanish English Dictionary