long-term practice - Spanish English Dictionary