gotta (have got to) - French English Dictionary