stop making or selling - Espagnol Anglais Dictionnaire