self-imposed task - Turkish English Dictionary