cast-iron promise or arrangement - Türkisch Englisch Wörterbuch