self-imparting - Turkish English Dictionary