to have balls of steel - Türkisch Englisch Wörterbuch