agency form of contract - Francés Inglés Diccionario