binding trade agreement - Francés Inglés Diccionario