ironclad oath - Allemand Anglais Dictionnaire