What does Amulette mean?

Amulette - German to English

amulets