ironclad oath - Spanish English Dictionary