someone that participates - Deutsch Englisch Wörterbuch