value-added reseller - German English Dictionary