permit to transact business - Spanish English Dictionary