warrant something (matter) - Anglais Synonymes Dictionnaire