distributed computing services - Spanish English Dictionary