thick-tailed pangolin - German English Dictionary