the furthest thing from someone's mind - French English Dictionary