distributed computing services - Francés Inglés Diccionario