identical twin - Turkish English Dictionary