net participation - German English Dictionary