contract for the supply of services - İspanyolca İngilizce Sözlük