The English term "amulet, charm, talisman" matches the German term "Amulett"

other english words that include "charm" : german :
charm Anmut