provide protection - Anglais Synonymes Dictionnaire