exclusive supply contract - Español Inglés Diccionario