cluster of cells - Français Anglais Dictionnaire