to make a herb bed - Anglais Synonymes Dictionnaire