to transact its business - Alemán Inglés Diccionario