earnings per click (epc) - Spanish English Dictionary