idolizing - German English Dictionary