on the front foot - Spanisch Englisch Wörterbuch