present oneself to fight or compete - Deutsch Englisch Wörterbuch