duty to take care - Anglais Synonymes Dictionnaire