you are my idol - French English Dictionary