self-replicate - Turkish English Dictionary