business commitment or obligation - İspanyolca İngilizce Sözlük