superventas - German English Dictionary