meaning of Amulettkapsel

Amulettkapsel - German to English

amulet capsule