distributed contracts - Francés Inglés Diccionario