practice (a profession) - Spanish English Dictionary