termination of the agency agreement and its consequences - Francés Inglés Diccionario