foreign trade restrictions - Espagnol Anglais Dictionnaire