loving idol - Turkish English Dictionary