selling group agreement - German English Dictionary