take one's mind off - French English Dictionary