pill given to cattle to fight intestinal parasites - Spanish English Dictionary