self-activating - Turkish English Dictionary