switched reseller - Spanish English Dictionary