ironclad contract - Spanisch Englisch Wörterbuch