group of young street minstrels - Français Anglais Dictionnaire