ironclad oath - Alemán Inglés Diccionario