supporting foot lift-pull throw - Deutsch Englisch Wörterbuch