engage in wishful thinking - German English Dictionary