profit sharing agreement - German English Dictionary