sale or disposal - Espagnol Anglais Dictionnaire