participate in a cooperation - German English Dictionary