delivery of a service - İspanyolca İngilizce Sözlük