set of things forming a hemicycle - Français Anglais Dictionnaire