fight battles with imaginary enemies - Français Anglais Dictionnaire