gain speed by pushing off and opponent with one's feet - Spanisch Englisch Wörterbuch