exclusive distributorship agreement - Alemán Inglés Diccionario