primary screw worm (cochliomyia hominivorax) - Espagnol Anglais Dictionnaire