restriction of trade - Espagnol Anglais Dictionnaire