thick-tailed pangolin - Turkish English Dictionary