to clean up one's act - Turco Inglés Diccionario