to transact its business - Turco Inglés Diccionario