mutual livestock insurance corporation - Espagnol Anglais Dictionnaire