consistently support a cause - Anglais Synonymes Dictionnaire