put up a very strong defence - Türkisch Englisch Wörterbuch