size of the organisation - Turc Anglais Dictionnaire