distribution contract - Francés Inglés Diccionario