cap something (matter) - Anglais Synonymes Dictionnaire