i have a mind to ... - French English Dictionary