begin living a steady life - Español Inglés Diccionario