shore up the defence - Türkisch Englisch Wörterbuch