be on the front foot - Türkisch Englisch Wörterbuch