giant panda - Turkish English Dictionary