make a show of vigor and strength - Türkisch Englisch Wörterbuch