to replicate - Turkish English Dictionary