devotion to public use - Turkish English Dictionary