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