production and distribution activities - Turc Anglais Dictionnaire