Summary
Swedish to German:   more detail...
  1. lätt att lägga på minnet:
    • Wiktionary:
      lätt att lägga på minnet → einprägsam