i've half a mind to run off. - French English Dictionary