The English term "idol" matches the German term "Götze"

other english words that include "idol" : german :
idol Abgott
idol Idol