have compulsory insurance (cover) - Anglais Synonymes Dictionnaire