self-propagating - Turkish English Dictionary