shrouded in myth - Allemand Anglais Dictionnaire