engage in wishful thinking - French English Dictionary