on a non-profit or co-operative basis - Turc Anglais Dictionnaire