cast-iron promise or arrangement - Spanisch Englisch Wörterbuch