gotta (have got to) - Spanish English Dictionary