supporting foot lift-pull throw - Türkisch Englisch Wörterbuch