pill given to cattle to fight intestinal parasites - Espagnol Anglais Dictionnaire