engage in public gaming activities - Turc Anglais Dictionnaire