on a non-profit or co-operative basis - Turkish English Dictionary