participators - German English Dictionary