you are my idol - German English Dictionary