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