idolism - German English Dictionary