fight battles with imaginary enemies - French English Dictionary