proof of participation - Deutsch Englisch Wörterbuch