mandate agreements - Francés Inglés Diccionario