a mythological sacred animal - Allemand Anglais Dictionnaire