transacting business - Francés Inglés Diccionario