i ought to do it. - Spanish English Dictionary