to transact its business - Spanisch Englisch Wörterbuch