hero worshiper - German English Dictionary