remote service provider - Spanish English Dictionary