to be engaged in a business - Turco Inglés Diccionario