to transact business - Espagnol Anglais Dictionnaire