ironclad oath - Espagnol Anglais Dictionnaire