put one's foot on something - Deutsch Englisch Wörterbuch