agreement on agriculture - Francés Inglés Diccionario