foreign trade agreement - Espagnol Anglais Dictionnaire