present oneself to fight or compete - Türkisch Englisch Wörterbuch