operate a business - Espagnol Anglais Dictionnaire