to publish something oneself - Turc Anglais Dictionnaire