idolization - German English Dictionary