be fighting a running battle - Anglais Synonymes Dictionnaire