apply oneself to business - Francés Inglés Diccionario