tachyglossa - German English Dictionary