troupe of strolling players - Allemand Anglais Dictionnaire