best-selling albums worldwide - German English Dictionary