partnership and cooperation agreement - German English Dictionary