a mythological sacred animal - German English Dictionary