tachyglossus - German English Dictionary