cape pangolin - German English Dictionary