massively parallel processing platform - Francés Inglés Diccionario