earnings per click (epc) - Turkish English Dictionary