idolising - German English Dictionary