switched reseller - French English Dictionary