stop from doing - Spanish English Dictionary