cryptofauna - German English Dictionary