payment for a service rendered - İspanyolca İngilizce Sözlük